void print_array(const int *_array, int _len)
{
    int i = 0;
    printf("[ ");
    for (; i < _len; ++i) printf("%d ", _array[i]);
    printf("]\n");
}